package com.noodles.mall.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.noodles.mall.entity.Cart;

import java.util.List;

/** 购物车 **/
public interface CartService extends IService<Cart> {

    /** 增加 **/
    boolean insert(Cart cart);

    /** 删除 **/
    boolean delete(List<Integer> ids);

    /** 修改: 只修改商品数量 **/
    boolean update(Cart cart);

    /** 查询: 单个 **/
    Cart selectOne(Integer userId,Integer itemId);

    /** 查询: 商品数量 **/
    Integer selectCount(Integer userId);

    /** 查询列表: 根据用户id **/
    List<Cart> selectList(Integer userId);

}
